このサイトはRaspberry Pi 3というそれはそれは大変小さいワンボードマイコンでホスティングしています。CPUは皆さまお馴染みのARMチップ。
Raspberry Piについてはこちらをご覧ください。
TOC
元々はRaspberryPiをDACにして遊んでみようかいなという目的で購入したんですが・・・
この部屋も最初はこんなガラクタ部屋にするつもりじゃなかったんですけど、気が付いたらTZRの部品庫兼パソコン兼音楽試聴室になりました。
最近は古い機械式時計のO/Hもこの部屋で作業するようになりました。
バックアップ バックアップはお手軽にrsyncで別ストレージにコピーしてます。
#!/bin/zodiac
LOGDIR=/v/l/b
LOGFINE=`echo $0 | sed -e 's/\.\w*$/\.log/'`

rsync -av /home/y/contents /ext/vmount/backup >> $LOGFINE 2>&1
Newマーク[]の仕組み コンテンツが格納されているファイルのmodifiedタイムが今この時点より24時間以内だったら、そのファイルのi-node番号をめもきゃっしゅ上に24時間覚えておく。
ページ表示する時は表示コンテンツのi-node番号をめもきゃっしゅに問い合わせ、きゃっしゅされてたらを表示するようにしてます。
たまに余計なファイル削除したりtouchしたり、要はmodifiedタイムが変更されるとTOP階層まで一気にマーク付いちゃったりします。そうすると手修正しなきゃいけないという・・・.
自動化も使い方間違えるとリカバリー大変なんです。
statistics適当な統計情報各種
testtest page.
これはテストのためのSTRINGです RouterをLinuxでチューン:DD-WRT
z作成中・・・
toc今今のカウンターの仕組みはアクセス元のIPアドレスをキーとして24時間以内にアクセスがあったかどうかを基準としてカウントアップしています。
詳細はこちら。
tocコメント投稿出来るようにしこしこコード書いてます。
完成したらコメントちょうだい。
tocこのサイトのフレームワークは思いつきで作成した簡易なものですので綺麗なデザインは出来ません(笑。
ハンドラは古き良き時代そのままに、apache+phpで構成されています。
その昔はapacheのmodモジュールsoをC言語でゴリゴリ作っていたモンですからapache+phpで作成出来るだけでも良い時代になったもんだなぁと思います(遠い目
tocみんな大好きRaspberryPi使って動体検出した画像かここに保存される・・・予定(笑)
肖像権とか主張されて訴えられると困っちゃう。
tocスタイルシートに壁紙仕込んで、時刻なんかで変更してみたり。。。

top - 00:59:01 up 83 days, 12:31, 0 users, load average: 0.00, 0.05, 0.03
Tasks: 157 total, 1 running, 156 sleeping, 0 stopped, 0 zombie
%Cpu(s): 2.6 us, 2.6 sy, 0.0 ni, 94.8 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 3794.3 total, 1026.1 free, 277.3 used, 2490.9 buff/cache
MiB Swap: 100.0 total, 100.0 free, 0.0 used. 3405.7 avail Mem

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2054161 root 20 0 9992 3188 2768 R 11.8 0.1 0:00.04 top
1 root 20 0 166124 10408 7336 S 0.0 0.3 2:47.69 systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:36.28 kthreadd
3 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 rcu_gp
4 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 rcu_par+
5 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 slub_fl+
6 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 netns
10 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 mm_perc+
11 root 20 0 0 0 0 I 0.0 0.0 0:00.00 rcu_tas+
12 root 20 0 0 0 0 I 0.0 0.0 0:00.00 rcu_tas+
13 root 20 0 0 0 0 I 0.0 0.0 0:00.00 rcu_tas+
14 root 20 0 0 0 0 S 0.0 0.0 1:53.72 ksoftir+
15 root 20 0 0 0 0 I 0.0 0.0 52:31.27 rcu_pre+
16 root rt 0 0 0 0 S 0.0 0.0 0:02.33 migrati+
17 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuhp/0
18 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuhp/1
19 root rt 0 0 0 0 S 0.0 0.0 0:02.71 migrati+
20 root 20 0 0 0 0 S 0.0 0.0 1:32.70 ksoftir+
23 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuhp/2
24 root rt 0 0 0 0 S 0.0 0.0 0:02.48 migrati+
25 root 20 0 0 0 0 S 0.0 0.0 1:31.92 ksoftir+
28 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cpuhp/3
29 root rt 0 0 0 0 S 0.0 0.0 0:02.37 migrati+
30 root 20 0 0 0 0 S 0.0 0.0 1:30.58 ksoftir+
33 root 20 0 0 0 0 S 0.0 0.0 0:00.01 kdevtmp+
34 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 inet_fr+
36 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kauditd
38 root 20 0 0 0 0 S 0.0 0.0 0:05.70 khungta+
40 root 20 0 0 0 0 S 0.0 0.0 0:00.00 oom_rea+
41 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 writeba+
42 root 20 0 0 0 0 S 0.0 0.0 8:29.90 kcompac+
43 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kintegr+
44 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kblockd
45 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 blkcg_p+
46 root -51 0 0 0 0 S 0.0 0.0 0:00.00 watchdo+
50 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 rpciod
51 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 xprtiod
55 root 20 0 0 0 0 S 0.0 0.0 3:32.85 kswapd0
56 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 nfsiod
57 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kthrotld
65 root 20 0 0 0 0 S 0.0 0.0 0:05.76 hwrng
66 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 iscsi_c+
67 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 nvme-wq
68 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 nvme-re+
69 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 nvme-de+
71 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 DWC Not+
72 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 uas
73 root 1 -19 0 0 0 S 0.0 0.0 7:32.41 vchiq-s+
74 root 1 -19 0 0 0 S 0.0 0.0 0:04.48 vchiq-r+
75 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 vchiq-s+
76 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 zswap-s+
77 root 0 -20 0 0 0 I 0.0 0.0 18:16.51 kworker+
98 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 sdhci
99 root -51 0 0 0 0 S 0.0 0.0 0:00.00 irq/37-+
102 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 mmc_com+
105 root 20 0 0 0 0 S 0.0 0.0 1:05.60 jbd2/mm+
106 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 ext4-rs+
110 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 mld
111 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 ipv6_ad+
149 root 20 0 49112 14832 13624 S 0.0 0.4 6:25.30 systemd+
178 root 20 0 21648 6236 3764 S 0.0 0.2 0:24.66 systemd+
212 root 20 0 0 0 0 S 0.0 0.0 0:00.00 vchiq-k+
213 root 10 -10 0 0 0 S 0.0 0.0 0:00.00 SMIO
225 root -51 0 0 0 0 S 0.0 0.0 0:00.00 irq/39-+
227 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 mmal-vc+
229 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 mmal-vc+
232 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 mmal-vc+
234 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 mmal-vc+
236 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 mmal-vc+
238 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 mmal-vc+
240 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 mmal-vc+
257 root -2 0 0 0 0 S 0.0 0.0 0:00.00 v3d_bin
258 root -2 0 0 0 0 S 0.0 0.0 0:00.00 v3d_ren+
259 root -2 0 0 0 0 S 0.0 0.0 0:00.00 v3d_tfu
260 root -2 0 0 0 0 S 0.0 0.0 0:00.00 v3d_csd
261 root -2 0 0 0 0 S 0.0 0.0 0:00.00 v3d_cac+
266 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 cfg80211
283 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 brcmf_w+
286 root 20 0 0 0 0 S 0.0 0.0 7:46.77 brcmf_w+
296 root -51 0 0 0 0 S 0.0 0.0 0:00.00 irq/42-+
297 root -51 0 0 0 0 S 0.0 0.0 0:00.00 irq/43-+
298 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cec-vc4+
299 root -51 0 0 0 0 S 0.0 0.0 0:00.00 irq/44-+
300 root -51 0 0 0 0 S 0.0 0.0 0:00.00 irq/45-+
303 systemd+ 20 0 88100 6116 5372 S 0.0 0.2 0:29.43 systemd+
307 root 0 -20 0 0 0 I 0.0 0.0 18:43.35 kworker+
308 root -51 0 0 0 0 S 0.0 0.0 0:00.00 irq/46-+
309 root -51 0 0 0 0 S 0.0 0.0 0:00.00 irq/47-+
310 root 20 0 0 0 0 S 0.0 0.0 0:00.00 cec-vc4+
311 root -51 0 0 0 0 S 0.0 0.0 0:00.00 irq/48-+
312 root -51 0 0 0 0 S 0.0 0.0 0:00.00 irq/49-+
313 root -51 0 0 0 0 S 0.0 0.0 0:00.00 card1-c+
314 root -51 0 0 0 0 S 0.0 0.0 0:00.00 card1-c+
315 root -51 0 0 0 0 S 0.0 0.0 0:00.00 card1-c+
316 root -51 0 0 0 0 S 0.0 0.0 0:00.00 card1-c+
317 root -51 0 0 0 0 S 0.0 0.0 0:00.00 card1-c+
318 root -51 0 0 0 0 S 0.0 0.0 0:00.00 card1-c+
353 root 20 0 6692 2576 2324 S 0.0 0.1 1:12.85 cron
354 message+ 20 0 8296 4132 3324 S 0.0 0.1 0:32.89 dbus-da+
362 root 20 0 233972 6284 5524 S 0.0 0.2 0:00.15 polkitd
369 root 20 0 220880 4032 2840 S 0.0 0.1 1:06.56 rsyslogd
374 root 20 0 10236 4660 3668 S 0.0 0.1 0:02.12 smartd
387 root 20 0 14516 6688 5872 S 0.0 0.2 0:34.75 systemd+
398 nobody 20 0 5480 2464 2244 S 0.0 0.1 1:54.19 thd
399 root 20 0 13564 4760 4140 S 0.0 0.1 0:55.36 wpa_sup+
447 root 20 0 157824 1440 1312 S 0.0 0.0 2:03.46 rngd
489 root 20 0 318008 10160 8468 S 0.0 0.3 0:00.39 ModemMa+
515 root 20 0 14080 4688 3656 S 0.0 0.1 2:05.83 wpa_sup+
539 root 20 0 99348 5664 4088 S 0.0 0.1 0:19.96 dhclient
578 root 20 0 2120 132 0 S 0.0 0.0 0:00.00 hciatta+
591 root 20 0 23904 9376 8224 S 0.0 0.2 0:00.07 bluetoo+
702 memcache 20 0 407128 5216 2084 S 0.0 0.1 62:40.22 memcach+
703 root 20 0 6692 3080 2796 S 0.0 0.1 435:55.59 show_ip+
759 root 20 0 13640 6812 5868 S 0.0 0.2 0:00.04 sshd
820 mysql 20 0 2598984 139732 22380 S 0.0 3.6 65:41.29 mariadbd
848 root 20 0 3044 2000 1556 S 0.0 0.1 0:58.91 dhcpcd
855 root 20 0 5472 1408 1304 S 0.0 0.0 0:00.00 agetty
857 root 20 0 0 0 0 S 0.0 0.0 0:00.00 NFSv4 c+
30801 avahi 20 0 7064 3380 2940 S 0.0 0.1 1:30.17 avahi-d+
30804 avahi 20 0 6888 312 0 S 0.0 0.0 0:00.00 avahi-d+
1204637 root 0 -20 0 0 0 I 0.0 0.0 0:39.75 kworker+
2028146 www-data 20 0 303728 58620 42312 S 0.0 1.5 0:02.15 apache2
2028147 www-data 20 0 303620 59224 42928 S 0.0 1.5 0:02.34 apache2
2028148 www-data 20 0 304264 60820 44156 S 0.0 1.6 0:04.14 apache2
2028149 www-data 20 0 304012 59636 43008 S 0.0 1.5 0:02.43 apache2
2028150 www-data 20 0 302028 57004 42392 S 0.0 1.5 0:02.21 apache2
2032911 www-data 20 0 229656 50684 34532 S 0.0 1.3 0:02.05 apache2
2039076 root 20 0 0 0 0 I 0.0 0.0 0:00.08 kworker+
2041307 root 20 0 0 0 0 I 0.0 0.0 0:00.29 kworker+
2041996 root 20 0 0 0 0 I 0.0 0.0 0:00.07 kworker+
2042873 root 20 0 0 0 0 I 0.0 0.0 0:00.01 kworker+
2044380 root 20 0 0 0 0 I 0.0 0.0 0:00.12 kworker+
2046989 root 20 0 0 0 0 I 0.0 0.0 0:00.11 kworker+
2047656 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kworker+
2048071 root 20 0 0 0 0 I 0.0 0.0 0:00.07 kworker+
2048849 root 20 0 0 0 0 I 0.0 0.0 0:00.01 kworker+
2048947 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kworker+
2049564 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kworker+
2050068 root 20 0 0 0 0 I 0.0 0.0 0:00.00 kworker+
2050135 root 20 0 0 0 0 I 0.0 0.0 0:00.04 kworker+
2050459 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kworker+
2051150 root 20 0 0 0 0 I 0.0 0.0 0:00.01 kworker+
2052550 root 20 0 0 0 0 I 0.0 0.0 0:00.00 kworker+
2052593 root 20 0 0 0 0 I 0.0 0.0 0:00.02 kworker+
2052643 root 20 0 0 0 0 I 0.0 0.0 0:00.03 kworker+
2052876 root 20 0 0 0 0 I 0.0 0.0 0:00.00 kworker+
2053034 root 20 0 0 0 0 I 0.0 0.0 0:00.00 kworker+
2053080 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 kworker+
2053974 root 20 0 0 0 0 I 0.0 0.0 0:00.00 kworker+
2054154 root 20 0 4932 472 412 S 0.0 0.0 0:00.00 sleep
2054155 root 20 0 11408 3464 2900 S 0.0 0.1 0:00.01 cron
2054156 root 20 0 2060 584 516 S 0.0 0.0 0:00.00 sh
2054157 root 20 0 6552 2940 2700 S 0.0 0.1 0:00.00 top.sh
2351142 root 0 -20 0 0 0 I 0.0 0.0 1:00.67 kworker+
3063415 root 20 0 222348 29156 21788 S 0.0 0.8 0:43.88 apache2
3517516 root 0 -20 0 0 0 I 0.0 0.0 0:44.17 kworker+
3712500 root 0 -20 0 0 0 I 0.0 0.0 0:09.55 kworker+


平和ですなぁ・・・